scarlet longbeak shrimp - Turkish English Dictionary